home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / ab20 / ab20_archive / archivers / lharca099d.lha / LhArcA / Changes < prev    next >
Text File  |  1995-03-17  |  5KB  |  115 lines

  1. --- Version 0.97 : 10 Feb 1990
  2.     - Added keyboard commands (Arrow keys scroll FileReq/Archive display
  3.     up/down, shift+arrows scroll screen one page at a time). Y and N
  4.     keys can be used to answer a question-requester, and any key is used
  5.     to clear a normal 'OK'-message.
  6.  
  7. --- Version 0.98 : 11 Feb 1990
  8.     - Fixed Add files bug (sometimes small files weren't added thanks to
  9.     Lattice's IO-Routines...)
  10.     - And some other stuff I just cannot remember.
  11.     - Add/Extract now fully supports Dates & Protection bits.
  12.  
  13. --- Version 0.99 : 12 Feb 1990
  14.     - Changed Archive display; removed CRC & type and added dates.
  15.     - Changed File Requester display; added protection bits & dates.
  16.  
  17. --- Version 0.99a : 13 Feb 1990
  18.     - File Requester: Added Volume display icons.
  19.  
  20. --- Version 0.99b : 22 Feb 1990
  21.     - Changed to compiler version 5.04a
  22.     - Fixed date bug.
  23.     - Fixed some things in File Requester.
  24.  
  25. --- Version 0.99c : 29 Mar 1990
  26.  
  27. [ Slow progress here, lots of other things to do... ]
  28.  
  29. 90/03/04:
  30.     - Version 0.99b had a bug in requester logic (due to compiler bug)
  31.       fixed by changing compiler version to 5.05
  32. 90/03/10:
  33.     - Fixed handling of dates before 1980.
  34.     - Added prompt for adding '.lzh' extension if not specified when opening
  35.       a new archive
  36.     - Added SetWorkDir function (no need to assign a t: directory anymore)
  37. 90/03/20:
  38.     - Changed SetWorkDir implementation.
  39.     - Added Set Priority function.
  40.     - Started on freshen command.
  41.     - Started with the AREXX interface stuff.
  42. 90/03/21:
  43.     - Restructured delete function.
  44.     - Fixed minor bug in Append() [Not really a bug].
  45.     - Changed some things in menu handler.
  46.     - Finished freshen command.
  47. 90/03/23:
  48.     - Started on File Info command
  49.     - Started implementing SetPSW + Decoding + Encoding
  50.     - Moved some gadgets around (Mark All/UnMark all/Print/Set PSW)
  51.     - Corrected bug in Freshen command
  52. 90/03/24:
  53.     - Made compression/decompression slightly faster
  54.     - Added save/load settings functions
  55.     - Implemented archive flag masking as an option in settings menu
  56.     - Implemented option to hide files with H-flag set [in file requester]
  57.     - Added 'show pathnames' option [in window.c only]
  58.     - Added 'sort archive view' option [in window.c only]
  59.     - Implemented 'NewCLI'-command
  60.     - Implemented 'Set command shell name'-command
  61.     - The 'Save settings'-command now saves command shell name as well
  62.     - File Info command almost finished, the only thing not implemented is
  63.       the SAVE command.
  64. 90/03/28:
  65.     - Improved archive scanning, it no longer aborts if a garbled entry is
  66.       found, instead it tries to find the next one. [Also good for MSDOS
  67.       (and soon also AmigaDOS) self-extracting archives where the actual
  68.       archive entries are preceded by machine-specific decompression code.]
  69. 90/03/29:
  70.     - Started writing the docs
  71.     - Implemented 'show pathnames' option + truncation of filenames longer
  72.       than 31 characters.
  73.  
  74. --- Version 1.00 : 
  75.  
  76. [ Even slower here, writing protection+intro seq. for N.Y.Chase ]
  77.  
  78. 90/04/01:
  79.     - ARexx port code completed, but no functions finished yet.
  80. 90/04/08:
  81.     - Rewrote create directory + overwrite files request-code. Requester now
  82.       contains an "all"-gadget .
  83.     - Major changes done to decompression routine, now much faster (around
  84.       20% faster than before, now twice as fast as LhArc 1.10, and also
  85.       much faster than LhUnArc).
  86. 90/04/09:
  87.     - Improved decompression routine even further, now about 25% faster than
  88.       version 0.99c!!! [I don't think it's possible to get it any faster now].
  89.     - Rewrote part of compression routines, now slightly faster [about one
  90.       second/100k].
  91.     - The silly extension-request removed, we now brutally append the 'lzh'-
  92.       extension if it's not already there.
  93.     - Changed About... text
  94.     - Fixed bug in test-command (before it was impossible to extract files
  95.       after an archive test had been done)
  96.     - Changed extract/test display to indicate original file size.
  97.     - Made above changes to the add command, plus indication of compression
  98.       method (if any)
  99.     - Save/Load settings command saves/loads workdir to/from prefs file
  100. 90/04/10:
  101.     - Freshen command now also shows original filesize + storage method.
  102.     - Changed archive status display to indicate number of files in archive
  103.     - Implemented recursive file collection [ If the top right gadget in
  104.       file requester says "CD&SubDirs", and the ALL gadget is selected, all
  105.       files in the current directory and all files in it's subdirectories
  106.       will be selected, if the NONE gadget is selected, ALL files are
  107.       deselected IF "CD&SubDirs" is selected, if not only the current
  108.       directory's files will be deselected ].
  109.     - File requester tries to distinguish and exclude non-filing system
  110.       devices from volume-selection display.
  111.  
  112. #### TO DO:
  113.  
  114. * !!! BETTER ERROR HANDLING !!!
  115.